package com.kedacom.ctsp.authority.entity;

import org.apache.commons.lang3.EnumUtils;

/**
 * 关系宿主类型
 *
 * @author xuwei
 * @create 2018-02-24 09:28
 **/
public enum SettingForType {

    //角色
    ROLE("role"),
    // 用户
    USER("user"),
    // 部门
    DEPARTMENT("dept"),
    // 人员（目前暂不在人员上配置资源）
    PERSON("person");

    private String value;

    SettingForType(String value) {
        this.value = value;
    }

    public static boolean hasType(String typeFrom) {
        return EnumUtils.isValidEnum(SettingForType.class, typeFrom);
    }

    public String getValue() {
        return value;
    }
}
